{{tag> PreciseTrusty matériel carte_graphique nvidia intel_graphics catalyst}}

----

====== VA API : Vidéo Accélération ======

Extrait de l'[[http://fr.wikipedia.org/wiki/Video_Acceleration_API|article Wikipedia]] : Video Acceleration API (abrégé en VA API, VA-API ou VAAPI) est une bibliothèque open source (libVA) et une interface de programmation qui visent à permettre le rendu vidéo par le processeur graphique sur les systèmes dérivés d'UNIX (comme Linux ou FreeBSD) utilisant X Window System.

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.

===== Installation =====

==== Pilote nvidia propriétaire ====

Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>vdpau-va-driver|vdpau-va-driver]]** qui permet l'accélération VA API en utilisant l'accélération VDPAU fournie par le pilote nvidia.

  sudo apt-get install libvdpau1 vdpau-va-driver
==== Pilote Intel ====

Pour installer ce logiciel, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>libva-intel-vaapi-driver|libva-intel-vaapi-driver]]** qui permet l'accélération VA API.

  sudo apt-get install libvdpau-va-gl1
  sudo sh -c "echo 'export VDPAU_DRIVER=va_gl' >> /etc/profile"
  
====Pilote Catalyst propriétaire ====
Pour utiliser ce logiciel avec le pilote propriétaire [[:Catalyst]] d'AMD-ATI, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>xvba-va-driver]]** qui permet l'accélération VA API.

  sudo apt-get install xvba-va-driver libvdpau-va-gl1
  sudo sh -c "echo 'export VDPAU_DRIVER=va_gl' >> /etc/profile"

====Pilote libre Radeon ====
Pour [[:Trusty|Ubuntu Trusty 14.04]] et les [[:versions|versions]] supérieures, [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>mesa-vdpau-drivers]]**
===Particularité pour Ubuntu Trusty 14.04.2===
[[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>mesa-vdpau-drivers-lts-utopic]]**
==== Activation des vidéos Flash ====

  sudo mkdir /etc/adobe
  sudo echo -e "EnableLinuxHWVideoDecode = 1\nOverrideGPUValidation = 1" | sudo tee /etc/adobe/mms.cfg
  
===== Vérification  =====

[[:tutoriel:comment_installer_un_paquet|Installer les paquets]] **[[apt>vainfo|vainfo]]** qui permet de vérifier l'accélération VA API.

Lancez le [[:terminal]] (toutes versions d'Ubuntu) avec la [[:commande_shell|commande]] suivante :
<code>vainfo</code>
Vous devez alors observer une ligne "libva: va_getDriverName() returns 0" et différentes lignes indiquant les profiles de décodage supportés, c'est à dire les codecs vidéos supportés.

===== Utilisation =====

Différentes applications peuvent tirer parti de VAAPI :
  * [[vlc#acceleration_gpu_vaapi|VLC]]
  * Logiciels utilisant le moteur gstreamer après installation du paquet gstreamer0.10-vaapi (pas totem) (pas suffisant : il faut sûrement aussi modifier le pipeline gstreamer quelque part)
  * mplayer-vaapi via le ppa https://launchpad.net/~sander-vangrieken/+archive/vaapi
  * chromium patché : https://launchpad.net/~saiarcot895/+archive/ubuntu/chromium-beta
  * //liste à compléter//
===== Voir aussi =====

  * [[http://forum.ubuntu-fr.org/viewtopic.php?id=410315|Le forum au sujet de l'accélération avec une carte nVidia]]
  * [[http://www.reddit.com/r/Ubuntu/comments/1wpavp/how_to_enable_vdpau_acceleration_for_accelerated/|Documentation en anglais]]

----

//Contributeurs principaux : [[utilisateurs:Id2ndR]], [[utilisateurs:autre_identifiant|nom ou pseudo autre]].//
